desire for improvement - Français Anglais Dictionnaire